google.golang.org/protobuf/internal/impl.pointerCoderFuncs.marshal (field)
101 uses
google.golang.org/protobuf/internal/impl (current package)
codec_field.go#L91: first.funcs.marshal = func(b []byte, p pointer, _ *coderFieldInfo, opts marshalOptions) ([]byte, error) {
codec_field.go#L93: if info == nil || info.funcs.marshal == nil {
codec_field.go#L96: return info.funcs.marshal(b, p, info, opts)
codec_field.go#L125: marshal: appendMessageInfo,
codec_field.go#L139: marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
codec_field.go#L294: marshal: appendGroupType,
codec_field.go#L308: marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
codec_field.go#L384: marshal: appendMessageSliceInfo,
codec_field.go#L397: marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
codec_field.go#L672: marshal: appendGroupSliceInfo,
codec_field.go#L685: marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
codec_field_opaque.go#L25: marshal: appendOpaqueMessage,
codec_field_opaque.go#L33: marshal: appendOpaqueGroup,
codec_field_opaque.go#L132: marshal: appendOpaqueMessageSlice,
codec_field_opaque.go#L140: marshal: appendOpaqueGroupSlice,
codec_gen.go#L57: marshal: appendBool,
codec_gen.go#L86: marshal: appendBoolNoZero,
codec_gen.go#L137: marshal: appendBoolPtr,
codec_gen.go#L225: marshal: appendBoolSlice,
codec_gen.go#L263: marshal: appendBoolPackedSlice,
codec_gen.go#L636: marshal: appendInt32,
codec_gen.go#L665: marshal: appendInt32NoZero,
codec_gen.go#L716: marshal: appendInt32Ptr,
codec_gen.go#L804: marshal: appendInt32Slice,
codec_gen.go#L842: marshal: appendInt32PackedSlice,
codec_gen.go#L1051: marshal: appendSint32,
codec_gen.go#L1080: marshal: appendSint32NoZero,
codec_gen.go#L1131: marshal: appendSint32Ptr,
codec_gen.go#L1219: marshal: appendSint32Slice,
codec_gen.go#L1257: marshal: appendSint32PackedSlice,
codec_gen.go#L1466: marshal: appendUint32,
codec_gen.go#L1495: marshal: appendUint32NoZero,
codec_gen.go#L1546: marshal: appendUint32Ptr,
codec_gen.go#L1634: marshal: appendUint32Slice,
codec_gen.go#L1672: marshal: appendUint32PackedSlice,
codec_gen.go#L1881: marshal: appendInt64,
codec_gen.go#L1910: marshal: appendInt64NoZero,
codec_gen.go#L1961: marshal: appendInt64Ptr,
codec_gen.go#L2049: marshal: appendInt64Slice,
codec_gen.go#L2087: marshal: appendInt64PackedSlice,
codec_gen.go#L2296: marshal: appendSint64,
codec_gen.go#L2325: marshal: appendSint64NoZero,
codec_gen.go#L2376: marshal: appendSint64Ptr,
codec_gen.go#L2464: marshal: appendSint64Slice,
codec_gen.go#L2502: marshal: appendSint64PackedSlice,
codec_gen.go#L2711: marshal: appendUint64,
codec_gen.go#L2740: marshal: appendUint64NoZero,
codec_gen.go#L2791: marshal: appendUint64Ptr,
codec_gen.go#L2879: marshal: appendUint64Slice,
codec_gen.go#L2917: marshal: appendUint64PackedSlice,
codec_gen.go#L3116: marshal: appendSfixed32,
codec_gen.go#L3145: marshal: appendSfixed32NoZero,
codec_gen.go#L3185: marshal: appendSfixed32Ptr,
codec_gen.go#L3246: marshal: appendSfixed32Slice,
codec_gen.go#L3278: marshal: appendSfixed32PackedSlice,
codec_gen.go#L3436: marshal: appendFixed32,
codec_gen.go#L3465: marshal: appendFixed32NoZero,
codec_gen.go#L3505: marshal: appendFixed32Ptr,
codec_gen.go#L3566: marshal: appendFixed32Slice,
codec_gen.go#L3598: marshal: appendFixed32PackedSlice,
codec_gen.go#L3756: marshal: appendFloat,
codec_gen.go#L3785: marshal: appendFloatNoZero,
codec_gen.go#L3825: marshal: appendFloatPtr,
codec_gen.go#L3886: marshal: appendFloatSlice,
codec_gen.go#L3918: marshal: appendFloatPackedSlice,
codec_gen.go#L4076: marshal: appendSfixed64,
codec_gen.go#L4105: marshal: appendSfixed64NoZero,
codec_gen.go#L4145: marshal: appendSfixed64Ptr,
codec_gen.go#L4206: marshal: appendSfixed64Slice,
codec_gen.go#L4238: marshal: appendSfixed64PackedSlice,
codec_gen.go#L4396: marshal: appendFixed64,
codec_gen.go#L4425: marshal: appendFixed64NoZero,
codec_gen.go#L4465: marshal: appendFixed64Ptr,
codec_gen.go#L4526: marshal: appendFixed64Slice,
codec_gen.go#L4558: marshal: appendFixed64PackedSlice,
codec_gen.go#L4716: marshal: appendDouble,
codec_gen.go#L4745: marshal: appendDoubleNoZero,
codec_gen.go#L4785: marshal: appendDoublePtr,
codec_gen.go#L4846: marshal: appendDoubleSlice,
codec_gen.go#L4878: marshal: appendDoublePackedSlice,
codec_gen.go#L5036: marshal: appendString,
codec_gen.go#L5071: marshal: appendStringValidateUTF8,
codec_gen.go#L5100: marshal: appendStringNoZero,
codec_gen.go#L5122: marshal: appendStringNoZeroValidateUTF8,
codec_gen.go#L5163: marshal: appendStringPtr,
codec_gen.go#L5203: marshal: appendStringPtrValidateUTF8,
codec_gen.go#L5244: marshal: appendStringSlice,
codec_gen.go#L5282: marshal: appendStringSliceValidateUTF8,
codec_gen.go#L5425: marshal: appendBytes,
codec_gen.go#L5460: marshal: appendBytesValidateUTF8,
codec_gen.go#L5504: marshal: appendBytesNoZero,
codec_gen.go#L5543: marshal: appendBytesNoZeroValidateUTF8,
codec_gen.go#L5584: marshal: appendBytesSlice,
codec_gen.go#L5622: marshal: appendBytesSliceValidateUTF8,
codec_map.go#L56: marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
codec_message.go#L107: marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
codec_tables.go#L20: marshal func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error)
encode.go#L177: if f.funcs.marshal == nil {
encode.go#L197: b, err = f.funcs.marshal(b, fptr, f, opts)
encode.go#L205: b, err = f.funcs.marshal(b, fptr, f, opts)
encode.go#L215: b, err = f.funcs.marshal(b, fptr, f, opts)